package com.stefanini.pe.bbva.mbl.in.bo.iface;

import java.math.BigDecimal;
import java.util.List;

import com.stefanini.pe.bbva.mbl.carga.in.to.Usuarios;

public interface UsuariosBO {
	public abstract int deleteByPrimaryKey(BigDecimal idUser);

	public abstract void insert(Usuarios record);

	public abstract void insertSelective(Usuarios record);

	public abstract Usuarios selectByPrimaryKey(BigDecimal idUser);

	public abstract int updateByPrimaryKey(Usuarios record);

	public abstract int updateByPrimaryKeySelective(Usuarios record);
	
	public abstract List selectAll();
	
	public abstract List selectByCriteria(Usuarios usuarios);

	public abstract int selectSequence();
	
	public abstract List selectByCriteriaAll(Usuarios usuarios);
	
	public abstract int updateClaveByUsusario(Usuarios record);
}
